<?php
session_start();
include "../common/db.inc";

	$query = "call sp_GetUserByName('$usernhanname')";
	$mysqli = new mysqli($host, $username, $password,$dbname);
	$mysqli->set_charset('utf8');
	
	if (mysqli_connect_errno()) 
	{
	    printf("Connect failed: %s\n", mysqli_connect_error());
	    exit();
	}
	
	$userchuyen = $mysqli->real_escape_string($_REQUEST['userchuyen']);
	$usernhanname = $mysqli->real_escape_string($_REQUEST['usernhanname']);
	$mana = $mysqli->real_escape_string($_REQUEST['mana']);
	
	
	
	if($result = @$mysqli->query($query))
	{
		if (mysqli_num_rows($result) != 0) 
		{
			$row = mysqli_fetch_row($result);
			$usernhan = $row[0];
			$mysqli->close();
		}
		else
		{
			echo "Tài khoản người nhận không tồn tại. Vui lòng kiểm tra lại!";
			exit();
		}
	}
	
	$manauserchuyen = $_SESSION['user_mana'];

	if($manauserchuyen < $mana)
	{
		echo "Số mana chuyển lớn hơn số mana đang có,vui lòng nhập lại";
		exit();
	}
	else
	{
		$mysqli = new mysqli($host, $username, $password,$dbname);
		$mysqli->set_charset('utf8');
		if (mysqli_connect_errno()) {
	    	printf("Connect failed: %s\n", mysqli_connect_error());
	    	exit();
			}

		$query = ("call sp_AddManaTransfer('$userchuyen','$usernhan','$mana')");
		$result = @$mysqli->query($query);
		if($result)
		{
			echo "Chuyển thành công!";
			$_SESSION['user_mana'] = $manauserchuyen - $mana;
		}
		else
		{
			echo "Chuyển thất bại!";
		}
	}
	$mysqli->close();
	
?>
